package 传智播客_黑马.java基础.集合总览.Collection.Set.HashSet.LInkedHashSet;

import java.util.HashSet;
import java.util.LinkedHashSet;

/*
    LinkedHashSet集合继承了hashSet集合
    LinkedHashSet集合特点:
        底层是一个哈希表(数组+链表/红黑树) + 链表 多了一条链表(用来记录元素的存储顺序)
 */
public class LearnLinkedHashSet {
    public static void main(String[] args) {
        HashSet<String> Set= new HashSet<>();
        Set.add("www");
        Set.add("abc");
        Set.add("abc");
        Set.add("itcast");
        System.out.println(Set);
        //一个是无序的,下面是有序的
        LinkedHashSet<String> linkedSet= new LinkedHashSet<>();
        linkedSet.add("www");
        linkedSet.add("abc");
        linkedSet.add("abc");
        linkedSet.add("itcast");
        System.out.println(linkedSet);
    }
}
